long term notes payable - Español Inglés Diccionario